.scroll-pane > .viewport {
   -fx-background-color: transparent;
}

.scroll-pane {
   -fx-background-color: white;
}

.pagination > .pagination-control {
	visibility: collapse;
}

.contentPane {
    -fx-border-color: lightgray;
    -fx-border-width: 1px;
    -fx-border-radius: 3px;
    -fx-padding: 1px;
}

.hiddenSplitter {
    -fx-background-color: null;
    -fx-padding: 0px;
}

.hiddenSplitter *.split-pane-divider,
        #hiddenSplitter *.vertical-grabber,
        #hiddenSplitter *.horizontal-grabber {
    -fx-background-color: null;
    -fx-border-color: null;
    -fx-padding: 3px;
}

.lineno {
	-fx-background-color: ghostwhite;
	-fx-text-fill: rgb(61,114,144);
}

.hogmCodeComment {
	-fx-fill: darkgreen;
}

.hogmCodeKeyword {
	-fx-fill: blue;
}

.hogmCodeOther {
	-fx-fill: black;
}

.churchCodeComment {
	-fx-fill: darkred;
}

.churchCodeKeyword {
	-fx-fill: slateblue;
}

.churchCodeNumberLiteral {
	-fx-fill: darkgreen;
}

.churchCodeStringLiteral {
	-fx-fill: firebrick;
}

.churchCodeParenthesis {
	-fx-fill: gray;
}

.churchCodeOther {
	-fx-fill: black;
}